import type {RNPackageContext, RNPackage} from 'rnoh/ts';
import {SamplePackage} from 'rnoh-sample-package/ts';
// import {SafeAreaViewPackage} from 'rnoh-safe-area/ts';
import { FastImagePackage } from 'rnoh-fast-image/ts';
import { WebViewPackage } from 'rnoh-webview/ts';
import { RNCVideoPackage } from 'rnoh-video/ts';
import { ViewPagerPackage } from 'rnoh-pager-view/ts';

export function createRNPackages(ctx: RNPackageContext): RNPackage[] {
  return [
    new SamplePackage(ctx),
    // new SafeAreaViewPackage(ctx),
    new FastImagePackage(ctx),
    new WebViewPackage(ctx),
    new RNCVideoPackage(ctx),
    new ViewPagerPackage(ctx),
  ];
}
